compete against other teams - Spanish English Dictionary